Genetic Algorithms with Lego Mindstorms and Matlab

نویسندگان

  • Frank Klassner
  • James Peyton-Jones
  • Kurt Lehmer
چکیده

This paper presents a case study in combining Lego Mindstorms NXT with Matlab/Simulink to help students in an undergraduate Machine Learning course study genetic algorithm design and testing. The project uses the VU-LRT toolbox to enable students to access the hardware capabilities of the Mindstorms platform from within Matlab. The course’s enrollment was comprised of students from several majors with a variety of programming backgrounds. The course is part of an interdisciplinary cognitive science concentration. We report on the VU-LRT toolbox, the considerations imposed by the diversity of the student population on the design of the laboratory module and student evaluations of the laboratory module.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

First Steps into Practical Engineering for Freshman Students Using MATLAB and LEGO Mindstorms Robots

First Steps into Practical Engineering for Freshman Students Using MATLAB and LEGO Mindstorms Robots Alexander Behrens, Linus Atorf, Robert Schwann, Johannes Ballé, Thomas Herold and Aulis Telle 1Institute of Imaging and Computer Vision, 2Chair of Electrical Engineering and Computer Systems, 3Chair and Institute of Communications Engineering, 4Institute of Electrical Machines and 5Institute of ...

متن کامل

Practicing Engineering in a First-Year Student Project: MATLAB meets LEGO Mindstorms

Besides lectures of theoretical foundations, contemporary teaching and learning concepts for first semester students consider more and more practically motivated courses. In this context, a new first-year student introduction course in practical engineering is established in the first semester curriculum of Electrical Engineering at RWTH Aachen University, Germany. Based on a threefold learning...

متن کامل

2D-Modeling with Lego Mindstorms

The whole work is based on possibility to use Lego Mindstorms robotics systems to reduce costs. Lego Mindstorms consists of a wide variety of hardware components necessary to simulate, programme and test of robotics systems in practice. To programme algorithm, which simulates space using the ultrasonic sensor, was used development environment supplied with kit. Software Matlab was used to rende...

متن کامل

MATLAB Meets LEGO Mindstorms - A Freshman Introduction Course Into Practical Engineering

In today’s teaching and learning approaches for first-semester students, practical courses more and more often complement traditional theoretical lectures. This practical element allows an early insight into the real world of engineering, augments student motivation, and enables students to acquire soft skills early. This paper describes a new freshman introduction course into practical enginee...

متن کامل

A Matlab-based Remote Lab for Multi-Robot Experiments

Experimental validation is often crucial for establishing the effectiveness and robustness of algorithms for mobile robots. Unfortunately, it is generally difficult to let students use experimental setups, due to expensive hardware, complexity of usage and, not last, safety aspects. Often, experiments require the supervision of a tutor, and have to be carried out during the laboratory opening t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012